application network viral marketing corporate thin-client internet marketing responsibility community college management social radius3 association free church development marketing